Sistema de Diseño UNACH
Lineamientos de identidad visual e interfaz para sistemas institucionales de la Universidad Adventista de Chile. Cubre marca, color, tipografía, espaciado, componentes y reglas de uso obligatorias para todo nuevo desarrollo.
Marca
Logo institucional
El símbolo de la "A" con tres líneas representa el mensaje de los tres ángeles y la identidad adventista. Tres variantes: vertical (master), horizontal (default para navbars), y horizontal con divisor (para sub-marcas).
Horizontal · sobre claro
Sobre Adventist Blue
Símbolo
Qué no hacer
Color
Paleta institucional
Paleta DTI para sistemas digitales. Cada color principal tiene una escala de 5 tonos (100–500) anclada al valor 300 (base).
Azul Institucional · Primary
Azul Medio · Secondary
Turquesa · Auxiliar
Neutrales
Semánticos
Tipografía
Familias y escala
Prompt es la familia oficial UNACH para títulos, encabezados y cuerpo. NovaMono se reserva para datos técnicos y fragmentos de código. Máximo dos familias por pantalla.
Google Fonts
300 · 400 · 500 · 600 · 700
Bundled local TTF
400
Escala display
Escala body + mono
Espaciado
Sistema base 4
Todos los márgenes, paddings y gaps deben ser múltiplos de 4 px. Esto garantiza consistencia visual entre sistemas distintos del ecosistema institucional.
Geometría
Radios de esquina
Default 8 px (cards, inputs, buttons). 12 px para modales y bottom-sheets. Pill para badges y avatares.
Profundidad
Elevación
Sombras suaves y cortas. No usar drop shadows agresivos — el lenguaje visual institucional es sobrio, no efectista.
Componente
Campos de texto
Material Outlined como base. Altura 40 px, radio 8 px. Etiqueta sobre el campo, helper text debajo, mensajes de error en rojo institucional.
Componente
Controles de formulario
Área táctil accesible (mínimo 24 × 24 px de hit-target), color primario al activarse, estados explícitos.
Componente
Alertas y badges
Iconografía + color semántico + texto. Los colores de estado nunca son decorativos.
Componente
Tarjetas
Tres estados: estática (border 1 px), elevada (sombra suave), seleccionada (border 2 px primary).
Estática
Acreditación CNA · vigente hasta 2028
Elevada
Matrículas procesadas hoy
Seleccionada
Pedagogía en Educación Física
Componente
Tabla de datos
Header gris claro, mayúsculas pequeñas trackeadas, hover row sutil, divisores horizontales únicamente.
| Estudiante | Programa | Estado | Arancel | Último acceso |
|---|---|---|---|---|
| Daniela Ruiz Morales | Pedagogía en Educación Física | Activo | Al día | 14/05/2026 |
| Pedro Caro Vergara | Pedagogía en Educación Física | Activo | Pendiente | 14/05/2026 |
| Antonia Jara Sandoval | Pedagogía en Inglés | Egresado | Al día | 02/03/2026 |
| Matías Pino Larenas | Agronomía | Suspendido | Vencido | 08/04/2026 |
Recurso
Iconografía · Solar
Solar Icon Set en su variante Linear como default. Variante Bold reservada para el ítem activo de la navegación. Tamaños 16 / 20 / 24 / 32 / 48 px.
Tamaños
Sets representativos
Variantes
Implementación
Tokens CSS expuestos
Variables disponibles en colors_and_type.css. Importá el archivo y usá las variables semánticas — nunca hex directos en tus componentes.
Color
--color-primaryAzul institucional--color-primary-hoverHover state--color-primary-pressActive state--color-on-primaryTexto sobre primary--color-secondaryAzul medio--color-accentTurquesa auxiliar--color-surfaceTarjetas, paneles--color-surface-2Sutil contraste--color-backgroundFondo de página--color-on-surfaceCuerpo de texto--color-on-surface-strongTitulares--color-on-surface-mutedTexto secundario--color-borderBordes claros--color-dividerLíneas separadoras--color-error#E27474--color-success#6AC86F--color-warning#D6A40B--color-info#1976D2--color-focus-ringAnillo de foco 3 px--color-overlayBackdrop modal--brand-adventist-blue#003366 · papelera--brand-azul-claro#0072CE · papelera--brand-azul-marino#041E42 · papeleraTipografía, espaciado y geometría
--font-displayPrompt--font-bodyPrompt → Inter → Roboto--font-monoNovaMono--fs-h1 … --fs-b540 · 34 · 28 · 24 · 20 · 16 · 14 · 12 · 10 · 8--fw-light/regular/medium/semibold/bold300 · 400 · 500 · 600 · 700--lh-tight/snug/normal/relaxed1.2 · 1.35 · 1.5 · 1.65--measure-max75 ch--space-xs … --space-4xl4 · 8 · 16 · 24 · 32 · 48 · 64 · 96--radius-xs … --radius-pill2 · 4 · 8 · 12 · 16 · ∞--shadow-sm … --shadow-xl4 niveles + focus + inset--ease-standardcubic-bezier(0.2,0,0,1)--duration-fast/base/slow120 · 200 · 320 ms--container-max1440 px